involved/difficult situation - Français Anglais Dictionnaire